trailer lead - Spanish English Dictionary